A Parllelization of Parlett's Algorithm for Functions of Triangular Matrices
نویسندگان
چکیده
We present a parallelization of Parlett s algorithm for computing arbitrary functions of upper triangular matrices The parallel algorithm preserves the numerical stability properties of the serial algorithm and is suitable for implementation on coarse grain parallel computers The algorithm ob tains a speedup of for matrices of size greater than as our analysis and actual implementation on a processor Meiko CS indicate Computing Matrix Functions Computing functions of square matrices is an important topic in linear algebra engineering and applied mathematics There are several methods for this task Jordan decomposition Schur decom position and approximation methods e g Taylor expansion and rational Pad e approximations The approximation methods may not be suitable for arbitrary functions since speci c properties of the function are exploited The Jordan and Schur decomposition methods are more general in the sense that an arbitrary function of a given square matrix can be computed using these algorithms Let A be an n n matrix with entries from the real or complex eld and f be the function The Jordan decomposition algorithm is used to obtain A MJM and then f A is computed using the formula f A Mf J M However there are some computational di culties with the Jor dan decomposition approach unless A can be diagonalized and has well conditioned eigenvectors The Schur decomposition on the other hand is more stable and can be used for computing arbitrary functions of matrices Let A QTQ be the Schur decomposition of the full matrix A then f A Qf T Q where T is an upper triangular matrix This way the computation of f A for an arbitrary matrix A is reduced to the computation of f T for an upper triangular matrix T Let F f T and fij and tij be the elements in the ith row and jth columns of the upper triangular matrices F and T respectively One approach in computing the entries fij is to obtain explicit expressions for each fij in terms of tij for all possible values of i and j However these expressions become very complicated as we move away from the main diagonal and do not allow cost e ective computation of the entries of F Let i tii It is shown in that fii f i for i n and fij for j i n Furthermore for all i j n we have This work is supported in part by the National Science Foundation under grant ECS and CDA
منابع مشابه
Computational method based on triangular operational matrices for solving nonlinear stochastic differential equations
In this article, a new numerical method based on triangular functions for solving nonlinear stochastic differential equations is presented. For this, the stochastic operational matrix of triangular functions for It^{o} integral are determined. Computation of presented method is very simple and attractive. In addition, convergence analysis and numerical examples that illustrate accuracy and eff...
متن کاملAn Efficient Numerical Algorithm For Solving Linear Differential Equations of Arbitrary Order And Coefficients
Referring to one of the recent works of the authors, presented in~cite{differentialbpf}, for numerical solution of linear differential equations, an alternative scheme is proposed in this article to considerably improve the accuracy and efficiency. For this purpose, triangular functions as a set of orthogonal functions are used. By using a special representation of the vector forms of triangula...
متن کاملComputing the Matrix Geometric Mean of Two HPD Matrices: A Stable Iterative Method
A new iteration scheme for computing the sign of a matrix which has no pure imaginary eigenvalues is presented. Then, by applying a well-known identity in matrix functions theory, an algorithm for computing the geometric mean of two Hermitian positive definite matrices is constructed. Moreover, another efficient algorithm for this purpose is derived free from the computation of principal matrix...
متن کاملJoint and Generalized Spectral Radius of Upper Triangular Matrices with Entries in a Unital Banach Algebra
In this paper, we discuss some properties of joint spectral {radius(jsr)} and generalized spectral radius(gsr) for a finite set of upper triangular matrices with entries in a Banach algebra and represent relation between geometric and joint/generalized spectral radius. Some of these are in scalar matrices, but some are different. For example for a bounded set of scalar matrices,$Sigma$, $r_*...
متن کاملExtended Triangular Operational Matrix For Solving Fractional Population Growth Model
In this paper, we apply the extended triangular operational matrices of fractional order to solve the fractional voltrra model for population growth of a species in a closed system. The fractional derivative is considered in the Caputo sense. This technique is based on generalized operational matrix of triangular functions. The introduced method reduces the proposed problem for solving a syst...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Parallel Algorithms Appl.
دوره 11 شماره
صفحات -
تاریخ انتشار 1997